package com.lemon.message.mapper;

import java.util.List;
import com.lemon.common.core.base.BaseMapper;
import com.lemon.message.domain.BiEmailTemplate;
import org.apache.ibatis.annotations.Param;

/**
 * 包名称：com.lemon.message.Mapper
 * 类名称：BiEmailTemplateMapper
 * 类描述：邮件模板Mapper接口
 * 创建人：@author lemon
 * 创建时间：2023-11-18
 */
public interface BiEmailTemplateMapper extends BaseMapper<BiEmailTemplate> {

    /**
     * 查询邮件模板列表
     * @Title: selectBiEmailTemplateList
     * @Description: 查询邮件模板列表
     * @param biEmailTemplate 邮件模板
     * @return: 邮件模板集合
     * @throws:
     * @author: lemon
     * @Date: 2023-11-18
     */
     List<BiEmailTemplate> selectBiEmailTemplateList(BiEmailTemplate biEmailTemplate);

     /**
      * 通过模板编码获取数据
      * @Title: selectByTemplateCode
      * @Description: 通过模板编码获取数据
      * @param templateCode 邮件模板编码
      * @return: BiEmailTemplate
      * @throws:
      * @author: huangpeng
      * @Date: 2023/11/18 18:31
      */
    BiEmailTemplate selectByTemplateCode(@Param("templateCode") String templateCode);
}
